The 9th Annual ICFP Programming Contest

نویسندگان

  • Tom Murphy
  • Daniel Spoonhower
  • Chris Casinghino
  • Daniel R. Licata
  • Karl Crary
  • Robert Harper
چکیده

The annual ICFP Programming Contest has become one of the premiere programming competitions in the world. The 9 incarnation of the contest, “The Cult of the Bound Variable,” was held in July 2006 and organized by the Principles of Programming group at Carnegie Mellon University. This report details the contest tasks, the technology used to produce the contest, and the contest results. Several tasks draw ideas from programming languages research. For example, participants implemented a simple virtual machine, played an adventure game based on a substructural logic, and programmed in a two-dimensional circuit language with a discordantly high-level operational semantics. The contest technology includes an optimizing compiler for a high-level functional language that targets our virtual machine. By the end of the contest, 365 teams, comprised of 700 programmers from all over the world, solved at least one of the contest tasks.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Cult of the Bound Variable: The 9th Annual ICFP Programming Contest

The annual ICFP Programming Contest has become one of the premiere programming competitions in the world. The 9 incarnation of the contest, “The Cult of the Bound Variable,” was held in July 2006 and organized by the Principles of Programming group at Carnegie Mellon University. This report details the contest tasks, the technology used to produce the contest, and the contest results. Several t...

متن کامل

The Cult of the Bound Variable: The 9 Annual ICFP Programming Contest

The annual ICFP Programming Contest has become one of the premiere programming competitions in the world. The 9 incarnation of the contest, “The Cult of the Bound Variable,” was held in July 2006 and organized by the Principles of Programming group at Carnegie Mellon University. This report details the contest tasks, the technology used to produce the contest, and the contest results. Several t...

متن کامل

Morph Endo! Report on the Tenth Interstellar Contest on Fuun Programming

The Tenth Annual ICFP Programming Contest was a 72-hour contest held July 20–23 2007 and organised in conjunction with the 12th ACM SIGPLAN International Conference on Functional Programming (ICFP 2007). As in the previous nine editions, the goal of the contest was to allow teams from all over the world to demonstrate the superiority of their favourite programming languag. This year’s task was ...

متن کامل

Winning Ant Wars: Evolving a Human-Competitive Game Strategy Using Fitnessless Selection

We tell the story of BrilliAnt, the winner of the Ant Wars contest organized within GECCO’2007, Genetic and Evolutionary Computation Conference. The task for the AntWars contestants was to evolve a controller for a virtual ant that collects food in a square toroidal grid environment in the presence of a competing ant. BrilliAnt, submitted to the contest by our team, has been evolved through com...

متن کامل

Capturing Functions and Catching Satellites

The 2009 ICFP programming contest problem required contestants to control virtual satellites that obey basic physical laws. The orbital physics behavior of the system was simulated via a binary provided to contestants which ran on top of a simple virtual machine. Contestants were required to implement the virtual machine along with a controller program to manipulate the satellite’s behavior. In...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006